home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / pcbfre2e.zip / !PCBFRE.NEW next >
Text File  |  1992-01-23  |  9KB  |  188 lines

  1.                     PCBFRE - PCBoard File Ratio Enforcer
  2.  
  3. PROGRAM REVISION NOTES (in reverse order):
  4.  
  5. 23-Jan-1992 - 2ßE - The time bank is finally working.
  6.  
  7.                   + To activate the time bank append the /BANK to the PCBFRE
  8.                     command line. When the /BANK option is used, PCBFRE will
  9.                     jump straight to the bank bypassing enforcer functions.
  10.  
  11.  
  12. 15-Jan-1992 - 2ßD - Added another SysOp requested item + minor enhancements
  13.  
  14.                   + Added the ability to adjust the user's available bytes
  15.                     based on their connect baud rate.
  16.  
  17.                   + Minor update to FRESM to include the above item.
  18.  
  19.                   + Added DESQview compatible screen I/O.  There shouldn't
  20.                     be anymore screen bleed-through when running under
  21.                     DESQview.
  22.  
  23.                   + FRESM is now multi-tasker-friendly.  It will give up CPU
  24.                     cycles when idling under all multi-tasker.
  25.  
  26.  
  27. 31-Dec-1991 - 2ßC - Added another SysOp requested item.
  28.  
  29.                   + To award upload bytes to new users, append the parameter
  30.                     /NEW:bytes:files to the normal command line. If you want
  31.                     to award new users with 204800 bytes and 1 file then the
  32.                     parameter would be /NEW:204800:1.
  33.  
  34.      New users affected by the /NEW:bytes:files option must meet the
  35.      following criteria:
  36.  
  37.             Files Uploaded and Downloaded = 0
  38.             Bytes Uploaded and Downloaded = 0
  39.             User's security level must exist in PCBFRE's ratio table
  40.  
  41.  
  42. 08-Oct-1991 - 2ßB - Added another SysOp requested item.
  43.  
  44.                   + To enforce MESSAGES/FILES DOWNLOADED ratio instead
  45.                     of MESSAGES/CALLS ratio option, append the parameter
  46.                     /POSTDL to the normal command line.
  47.                     
  48.  
  49. 21-Sep-1991 - 2.0ß - Added some SysOp requested items (Quickie Release)
  50.  
  51.                    + REMOVED the OPENING and CLOSING DELAY on the
  52.                      UNREGISTERED version.
  53.  
  54.                    + Added the following macros:
  55.  
  56.                      @MSGLEFT@ - Messages user has left/uploaded to
  57.                                  PCBoard/Qmail
  58.                      @MSGREAD@ - Message user has read/downloaded from
  59.                                  PCBoard/Qmail
  60.  
  61.                    + Change the following macros to improve human factor, I
  62.                      hope these changes won't inconvenience those who didn't
  63.                      make the requests.
  64.  
  65.                      FROM:       TO:
  66.  
  67.                       $2$  => @MSGRATIO@  -  Calls or Downloads allowed per
  68.                                              message posted
  69.                       $3$  => @FILERATIO@ -  Files download per file upload
  70.                       $4$  => @BYTERATIO@ -  Bytes download per byte upload
  71.                       $8S$ => @ADJBYTES@  -  Adjusted download bytes
  72.                                              available (This was changed
  73.                                              from "Kbytes" to "Bytes")
  74.  
  75.                    + I was working on a Time/Byte banking system for PCBFRE
  76.                      so the configuration had changed a little.  I've
  77.                      included CONVERT.EXE to convert the configuration from
  78.                      version 1.6 to 2.0ß. The bank is currently in a mess,
  79.                      so the code wasn't included in this release. This is
  80.                      not what you registered users pay for, it'll just be a
  81.                      bonus item to thank you for your support.  If you need
  82.                      a banking system, please don't wait for this.  I'm
  83.                      currently busy seeking employment, so I don't know when
  84.                      I'll be able to finish this.
  85.  
  86.                    + I lost the code for version v1.6 in a hard drive
  87.                      accident, so If something is missing or doesn't work
  88.                      the same as v1.6 please let me know. I couldn't
  89.                      remember all the "Maintenance" items in v1.6, so I'd
  90.                      appreciate anything you discovered.
  91.  
  92.  
  93. 16-Aug-1991 - 1.6 - More cosmetic detailing, Maintenance, Support BBS.
  94.  
  95.                   - I've recently aquired a support BBS. The BBS is The
  96.                     GRAFIX Connection (416) 286-8734/etc - 287-9002/HST.
  97.                     Drop by anytime you want.  The latest version is always
  98.                     available as a free download, even on your first call.
  99.  
  100.                   - Added a display file "EXEMPT" for display to those with
  101.                     ratios not enforced.  Please insert new file location in
  102.                     configuration file.  MAKE SURE YOU DO THIS STEP BEFORE
  103.                     RUNNING FRESM!!!
  104.  
  105.                   - Added a program manager for PCBFRE called FRESM.  FRESM
  106.                     shouldn't be a problem to use.  Except for the start-up
  107.                     command line, the program is menu driven.
  108.  
  109.                   - Users who have not downloaded anything will be shown the
  110.                     normal "PCBFRE.DP" file instead of being told that
  111.                     they've exceeded their ratio.
  112.  
  113.                   - The "FILES" display file will now be shown to to users
  114.                     exceeded their bytes ratio. The old method was to subtly
  115.                     display the "PCBFRE.DP" file with negative download
  116.                     bytes.  (Fixed again because it was being displayed
  117.                     twice)
  118.  
  119.                   - Added support for "positive ratio" system (ie: must
  120.                     upload more than download), ratio value can now be set
  121.                     lower than 1.
  122.  
  123.                   - Replaced the "Can't calculate ratio" messages with the
  124.                     appropriate display files.
  125.  
  126.  
  127. 25-Jun-1991 - 1.5 - Added daily bytes limit!
  128.  
  129.                   - Added a maximum limit on the number of bytes a user may
  130.                     download per session.
  131.  
  132.                   - The registration unit and source got corrupted, so I had
  133.                     to code up a new one. I couldn't remember my old formula
  134.                     so had to start from scratch. New registration numbers
  135.                     will be issued to all registered users on file as of
  136.                     June 25th, 1991.
  137.  
  138.                   - Completely disabled checking of "# of files" and
  139.                     "post/calls" ratio if not being enforced.
  140.  
  141.  
  142. 20-Jun-1991 - 1.4 - Lost to a hard drive error!  Never released.
  143.  
  144.  
  145. 15-Jun-1991 - 1.3 - Minor Cosmetic Surgery & Fix.
  146.  
  147.                   - Fix a bug where the files and post/call ratio was
  148.                     still being enforced, when it wasn't configured to.
  149.  
  150.                   - Speed up search for security levels by a fraction
  151.                     of a sec if you have a lot of levels to enforce.
  152.  
  153.                   - Displays a message if the user's level was not found
  154.                     in PCBFRE's configuration.
  155.  
  156.                   - A reminder that the display files 'PCBFRE.DP, FILES,
  157.                     MSGS' may be customized to your liking. If you don't
  158.                     want them displayed, then delete them.
  159.  
  160.                   - Minor additions to documentation regarding pick-up and
  161.                     non-cash registrations. If you have Mother Board, EMS
  162.                     Card, IO Card, IO devices, RAM, SCSI drives, 16-bit
  163.                     Controllers/Adaptors, any other hardware that may be of
  164.                     use to me -- I'll trade several registrations for them.
  165.  
  166.  
  167. 01-Jun-1991 - 1.2 - Added FILES and POST/CALL ratio.
  168.  
  169.                   - Additional display files:
  170.                         FILES:  for those who exceeded their files ratio
  171.                         MSGS:  for those who exceeded their post/call ratio
  172.  
  173.                   - The new display files are configurable as well as
  174.                     customizable.  Please check the new additions to the
  175.                     configuration file.
  176.  
  177.                   - This version requires PCBoard's USERS.SYS file.
  178.  
  179.  
  180. 26-May-1991 - 1.1 - Decimal ratios supported.
  181.                   - The display is now an external part of the program to
  182.                     allow the SysOp to customize it.  The display file is
  183.                     called 'PCBFRE.DP'.
  184.  
  185.  
  186. 28-Apr-1991 - 1.0 - Initial release.
  187.  
  188.